package com.ruoyi.system.excelImport.pangxie.pxExcel;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.utils.poi.ExcelUtil;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;

/**
 * @other pzz
 * @data 2024/8/3
 * @apiNote
 */
@Data
@ToString(includeFieldNames = false, onlyExplicitlyIncluded = true)
public class YJWJExcelPush {

    @Excel(name = "账号")
    private String accountNumber;
    @Excel(name = "密码")
    private String password;
    @Excel(name = "价格")
    private BigDecimal price;

    @Excel(name = "备注")
    private String remark;

    @Excel(name = "商家商品ID")
    private String goodsId;
    @Excel(name = "商家商品编码")
    private String goodsIdCode;


    /**
     * 自己注册
     * 螃蟹平台购买
     * 其他平台购买
     */
    @Excel(name = "商品来源")
    private String goodsResource = "螃蟹平台购买";

    /**
     * 是
     * 否
     */
    @Excel(name = "是否接受议价")
    private String isYJ = "是";

    @Excel(name = "营地ID")
    private String yingdiId;
    /**
     * 网易国服：1，Steam：2，epic：3
     */
    @Excel(name = "按系统")
    private String systemName;
    /**
     * 手机账号：1，邮箱账号：2，国服：3，国际服：4
     */
    @Excel(name = "按账号")
    private String accountType;
    /**
     * 无：0；可注销：1；不可注销：2；未注册：3      （当【按系统】为网易国服时，才可填1，2，3。其他系统请填写0）
     */
    @Excel(name = "网易支付状态")
    private String wyPayStatus;
    /**
     * 【换绑冷却】无需填写：0；无冷却：1；有冷却：2     （当【按系统】为网易国服时，才可填1，2。其他系统请填写0）
     */
    @Excel(name = "换绑冷却")
    private String huanbanglengque;

    static {
        ExcelUtil.gameToClassMap.put("永劫无间", YJWJExcelPush.class);
    }
}
